body{color:#333;font-size:14px;background:url(../images/bg.jpg);font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
img{max-width:100%}
a{color:#333}
a:hover{color:#e55500;;transition:all .8s;-webkit-transition:all .8s}
ol,ul,li{padding:0;margin:0;list-style:none;}
h1,h2,h3,h4,h5,h6,p{margin: 0;padding: 0;}
[class*=am-animation-]{-webkit-animation-duration:1.2s;animation-duration:1.2s}
.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field{font-size:14px;padding:10px}
table{font-size:13px;}
.am-table-bordered>tbody>tr>td,.am-table-bordered>tbody>tr>th,.am-table-bordered>tfoot>tr>td,.am-table-bordered>tfoot>tr>th,.am-table-bordered>thead>tr>td,.am-table-bordered>thead>tr>th{vertical-align:middle;}
.am-btn{font-size:14px}
.am-btn-primary{background: #f00000;border-color: #f00000;!important}
.am-btn-primary:hover{background:#fe0100;border-color:#fe0100 !important}
.am-container{padding:0;max-width:1200px;}
.content .am-container,.postion .am-container{}
.container{margin:0 auto}
.bg_main{background:url(../images/banner-bg.png);}
.p_main{padding:80px 0;}
.content{overflow:hidden;padding:40px 0;}
.slick-slider{margin:0 auto}
.am-pureview{width:70%;left:15%;height:90%;top:5%;box-shadow:0 10px 10px rgba(0,0,0,.2);background:rgba(0,0,0,.92)}
.am-pureview-direction a{background:#fff;opacity:.95;border-radius:50%;color:#333}
.am-pureview-direction a:before{content:"<";font-size:16px}
.am-pureview-direction .am-pureview-next a:before{content:">";font-size:16px}
.am-pureview-actions a{right:0}
.am-pureview-slider img.am-img-loaded{max-width:750px}

/* 头部 */
.head{overflow:hidden;background:#000;}
/* logo */
.logo{float:left;width:20%;line-height:76px;}
.logo img{height:40px;}

/* 导航 */
.navmenu{background:#375a37;}
.navmenu .am-container{background:#e55500;}
.navmenu li{position:relative;list-style:none;float:left;;}
.navmenu li a{line-height:76px;text-align:center;color:#fff;display:block;padding:0 15px;}
.navmenu a:hover,.navmenu a.cur{background:#e50006;}
.navmenu .child a:hover,.navmenu .child a.cur{background:#e55500;transform:skewX(0deg);}
.navmenu .child{position:absolute;z-index:9;left:0px;margin:auto;right:0;background:#e55500;;text-align:center;display:none;width:100%;}
.navmenu .child a{line-height:45px; font-size:12px;}
.navmenu .active .child{display:block}



.banner_n{overflow:hidden;margin:0;-webkit-animation:bgani linear 10s 1 forwards;-moz-animation:bgani linear 10s 1 forwards;-o-animation:bgani linear 10s 1 forwards;animation:bgani linear 10s 1 forwards;height:480px;-webkit-background-size:cover;background-size:cover;background-position:bottom center;}
@-webkit-keyframes bgani{0{background-position:0 0}
100%{background-position:100% 0}
}
@keyframes bgani{0{background-position:0 0}
100%{background-position:100% 0}
}


/* 轮播图 */
.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:none;font-size:28px;line-height:64px;color:#fff;background:#000;width:32px;height:64px;left:0;text-align:center;opacity: .68;}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:none;font-size:28px;line-height:64px;color:#fff;background:#000;width:32px;height:64px;right:0;text-align:center;opacity: .68;}
.swiper-pagination-bullet-active{background:#fe0100}
.banner-bg{background:#fafafa;overflow:hidden;}
.banner .item{position:relative;height:500px;text-align:center;
    -webkit-background-size:cover;background-size:cover;background-position:bottom center;}
.banner .slick-prev{left:10px;z-index:9}
.banner .slick-next{right:10px}

/* 标题 */
.title{text-align:center;overflow:hidden;margin:0 0 20px;padding-bottom:30px;position:relative;}
.title h1{font-size:36px;padding-bottom:10px;}
.title:before{background:#fe0100;width:20px;height:7px;position:absolute;left:50%;content:'';bottom:0;transition:all .8s ease;}
.title:after{position:absolute;width:20px;height:7px;background-color:#fe0100;content:'';bottom:0;left:50%;margin-left:-20px;}
.title p{position:relative;font-size:16px;}
.title p:before{background:#333;width:50px;height:2px;position:absolute;left:38%;content:'';bottom:50%;transition:all .8s ease;}
.title p:after{position:absolute;width:50px;height:2px;background-color:#333;content:'';bottom:50%;right:38%;margin-left:-25px;}


/* 师资队伍 */
.teacher{overflow:hidden}
.teacher li{display:block;padding:10px;}
.teacher .item img{width:100%;/* height:215px; */}
.teacher .txt{padding:25px;}
.teacher .item{background:#fff;border-bottom:4px solid #DDD;box-shadow:2px 5px 10px rgba(0,0,0,0.05);}
.teacher .item:hover{border-color:#fe0100;box-shadow:0 10px 10px rgba(0,0,0,0.06);transform:translate3d(0,-5px,0);transition:all 0.8s;}
.teacher h3{padding:0 0 10px;font-size:24px;color:#555555;}


/* 公司介绍 */
.about_bg{background:#f1f1f1}
.about .about_img{overflow: hidden;}
.about p{font-size:16px;margin-bottom: 20px;}


/* 培训项目 */
.index_pro{overflow:hidden}
.index_pro li{display:block;padding:10px;}
.index_pro .item img{width:100%;/* height:280px; */}
.index_pro .txt{padding:40px;position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 999;;}
.index_pro .item{position: relative;}
.index_pro .item:hover{box-shadow:0 10px 10px rgba(0,0,0,0.06);transform:translate3d(0,-5px,0);transition:all 0.8s;}
.index_pro h3{font-size: 30px;color:#fff;padding-bottom: 10px;}
.index_pro p{font-size: 16px;color:#fff;padding-bottom: 10px;}
.index_pro a{font-size: 16px;color:#fff;display: block;}
.index_pro a:hover{color:#fe0100}




/* 资讯 */
.list_bg{background: #171717;}
.list{width: 33%;float: left;overflow: hidden;padding: 10px;}
.list li{padding:10px;border-bottom: 1px solid #333;}
.list h3{color:#cdcdcd;font-size: 18px;}
.list a{color:#cdcdcd}



/* 图文列表 */
.img_list li{padding:10px;}
.img_list .item{overflow:hidden;display:block;position:relative;text-align:center;box-shadow:2px 5px 10px rgba(0,0,0,0.05);border:1px solid #ddd}
.img_list .item:hover{box-shadow:0 10px 10px rgba(0,0,0,0.06);transform:translate3d(0,-5px,0);transition:all 0.8s;background:#fff}
.img_list .pic{overflow:hidden;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}
.img_list .pic img{width:100%}
.img_list .pic .thumb{position:absolute;top:0;left:0;width:100%;height:100%}
.img_list .txt{padding:20px;overflow:hidden;}
.img_list .txt h3{font-size:16px;}
.img_list .txt p{padding:10px 0 0;}





/* 当前位置 */
.postion{overflow:hidden;padding:20px 0;position:relative;border-bottom:1px solid #ddd;}
.postion .am-breadcrumb{margin:0;padding:0}



/* 常见问题 */
.l_i_t_r{overflow:hidden;}
.l_i_t_r li{margin:10px 0;border:1px solid #ddd;padding:20px;margin:0 0 20px;background: #fff;}
.l_i_t_r .item{overflow:hidden;position:relative;}
.l_i_t_r .pic{overflow:hidden;width:20%;float:left;position:relative;}
.l_i_t_r .pic .img{transition:all 1s;-ms-transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;position:absolute;height:100%;width:100%;left:0;top:0}
.l_i_t_r .pic .bg{position:relative;}
.l_i_t_r .pic .img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.l_i_t_r .txt{overflow:hidden;position:absolute;right:0;padding:0 0 0 20px;width:80%;height:100%;}
.l_i_t_r .txt h3{margin-bottom:20px;font-size: 18px;}
.l_i_t_r .txt h3 span{margin-left:20px}
.l_i_t_r .txt p{color:#666;font-size:12px;}
.l_i_t_r .txt p.time{position:absolute;bottom:0;line-height:34px;width:100%;right:0;padding:0 0 0 20px;}
.l_i_t_r .txt p .am-btn{position:absolute;bottom:0;right:0;margin-right:0;font-size:12px}
.l_i_t_r .txt p span{margin-right:20px}
.l_i_t_r .txt p i{margin-right:5px}
.l_i_t_r_s{margin-bottom:20px;background:#fff;overflow:hidden;}


/* 文章正文 */
.am-article{padding:40px;background:#fff;}
.am-article-title{font-weight:bold;margin-bottom:20px;font-size:18px;}
.am-article-title .am-btn{border-color:#fe0100;color:#fe0100;font-size:12px;margin-left:10px}
.am-article-title .click{border-color:#fe0100;color:#fe0100;position:absolute;right:0;font-size:14px;bottom:10px}
.am-article-title .click i{margin-right:5px}
.am-article-meta{margin-bottom:20px}
.am-article-hd{border-bottom:1px solid #ddd;margin-bottom:20px;position:relative}
.am-article-bd img{display:inline-block}
.am-article-meta{font-size:12px}
.am-article-lead{font-size:12px}
.am-article-bd p{padding:10px 0;line-height:1.8;}
.article_footer{margin:20px 0 0;overflow:hidden}

/* 在线报名 */
.contact_from{overflow:hidden;max-width:640px;}
.contact_from h3{font-size: 18px;margin:0 0 20px;position:relative;padding: 0 20px;}
.contact_from h3:before{position:absolute;height: 18px;width: 6px;content:'';background:#252525;left: 0px;top:50%;margin-top: -9px;}
.contact_from .must{position:relative}
.contact_from .must:before{position:absolute;content:'*';left:-10px;color:#f00;top:10%;font-size:20px}
.contact_from .am-form{padding:0 20px 5px;overflow:hidden;}
.contact_from .am-form .p_5{padding:0 5px}
.contact_from .am-form .notice{color:#666;padding:20px 0 0;}
.am-form-group{margin-bottom:10px}
.contact_from .am-form button{font-size:16px}

/* 百度地图 */
.bdmap{overflow:hidden;margin:15px 0}
.bdmap iframe{width:100%;height:400px;}

/* 页码 */
.pages{overflow:hidden;margin:10px auto 0;text-align:center}
.pages li{list-style:none;float:none;display:inline-block}
.pages li a,.pages li span{background:#fff;padding:.5em 1em;display:inline-block;border:1px solid #ddd;margin:0 3px}
.pages li.active span,.pages li a:hover{background:#e55500;;color:#fff}
.pages li.disabled span{color:#ccc}
/* 上一篇，下一篇 */
.page_left{overflow:hidden;text-align:right;position:absolute;bottom:-5px}
.page_left a{display:inline-block;padding:15px 30px;text-align:center;background:rgba(0,0,0,.3);color:#fff;margin-right:5px}
.page_left a:hover,.page_left a.cur{background:#fe0100;color:#fff}
.page_right{overflow:hidden;width:920px;padding:20px;background:#fff;float:right;border:1px solid #ddd}
.page_right h3{margin:10px 0}
.page_right_tit{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}
.page_right_tit span{font-size:16px;font-weight:bold}



/* 浮框 */
.royalmm{width:60px;position:fixed;right:0;z-index:9999;bottom:30%;}
.royalmm a{display:block;text-align:center;background:#4a4a4a;padding:12px 0;color:#fff;margin-bottom:2px;font-size:12px;}
.royalmm a:hover{background:#333}
.royalmm a [class*=am-icon]{line-height:18px;font-size:18px;display:block;margin-bottom:3px;}

/* 版权 */

.copyright{overflow: hidden;padding: 12px 0;background: #000;}
.copyright p{color:#999999}

/* 微信 */
.my_wechat{position:relative}
.my_wechat .content{display:none;position:absolute;top:32px;left:50%;z-index:99;width:120px;height:120px;padding:10px;background:#f5f5f5;margin-left:-60px;box-shadow:2px 4px 10px rgba(0,0,0,.14)}
.hover .content{display:block}
.am-article-meta{font-size:12px}
.am-article-lead{font-size:12px}
.am-tabs-bd .am-tab-panel{padding:0;}
